Test Süreci¶
Bu süreç, ISO/IEC 15504 SPICE standartlarına uygun olarak ENG.8 Test süreçlerinin Jira Süreci ile entegre karşılanması amacıyla hazırlanmıştır.
Sürecin Ana Hedefleri: - ACCEPTANCE-TEST projesinde TST-XXXX formatında test task'ları yönetmek - Test süreçlerinin Jira üzerinden takip edilmesi - SLA Test takibi ile test performansının ölçülmesi
ISO/IEC 15504 SPICE | ENG.8 Test gereksinimlerinin karşılanması beklenmektedir.
Test Task Yönetimi¶
ACCEPTANCE-TEST Projesi Yapısı¶
Jira Süreci standartlarına uygun olarak: - Ana Proje: ACCEPTANCE-TEST - Task Format: TST-XXXX (örn: TST-1019) - Component Bazlı: Her modül için ayrı test task'ları
Test Task Oluşturma¶
| Alan | Değer |
|---|---|
| Project | ACCEPTANCE-TEST |
| Task ID | TST-XXXX |
| Issue Type | Task |
| Summary | Kısa ve açık test başlığı |
| Description | Detaylı test senaryosu |
| Assignee | Test yapacak kişi |
| Reporter | Sonucu onaylayacak kişi |
| Component | İlgili modül/sistem |
| Priority | Medium (default) |
| Labels | None (default) |
Test Türleri¶
1. Manuel Test Task'ları¶
Kullanım Alanı: UI kontrolleri, fonksiyon testleri, kullanıcı deneyimi - Component: Frontend modülleri (Trex Masaüstü, Web UI) - Assignee: Test Uzmanı - Özellik: Ekran görüntüleri ve detaylı adımlar
2. Otomatik Test Task'ları¶
Kullanım Alanı: Unit testler, API testleri, entegrasyon testleri - Label: Otomatik - Component: Backend modülleri (API, Servisler) - Assignee: Developer/Test Otomasyonu Uzmanı - Özellik: Test script'leri ve coverage raporları
3. Regression Test Task'ları¶
Kullanım Alanı: Mevcut fonksiyonların bozulmadığını kontrol - Format: Regrasyon - Component: Tüm modüller - Assignee: Test Lideri - Özellik: Kapsamlı test senaryoları
4. Kabul Test Task'ları¶
Kullanım Alanı: Müşteri kabul kriterleri, UAT - Format: Kabul - Component: End-to-end sistemler - Assignee: Müşteri Temsilcisi/BA - Özellik: İş süreçleri odaklı testler
Test İş Akışı¶
Standart Test Workflow¶
| Durum | Kim Yapar | Açıklama | Süre |
|---|---|---|---|
| To Do | - | Task oluşturuldu, test bekliyor | - |
| In Progress | Assignee | Test senaryosu çalışması devam ediyor | Test süresine bağlı |
| Done | Assignee/Reporter | Test tamamlandı, sonuç onaylandı | - |
Test Task Description Formatı¶
### Test Senaryosu
[Test edilecek özellik/fonksiyon açıklaması]
### Test Adımları
1. [İlk adım]
2. [İkinci adım]
3. [Son adım]
### Beklenen Sonuç
[Nasıl olması gerekiyor]
### Test Sonucu
[✅ Başarılı / ❌ Başarısız]
### Test Detayları
- Test Tarihi: [gg.aa.yyyy]
- Test Ortamı: [Dev/Test/Staging]
- Tarayıcı/Platform: [Chrome, Windows 11]
### Notlar
[Ek açıklamalar, bulgular]
SLA Test Takibi¶
SLA Metrikleri¶
- SLA Panel: ACCEPTANCE-TEST SLA
- Elapsed Time: Teste başlandıktan geçen süre
- Remaining Time: Test için kalan süre
- Success Rate: Test başarı oranı
Test Süresi Hesaplama¶
| Test Türü | Ortalama Süre | SLA Limiti |
|---|---|---|
| Manuel Test | 2-4 saat | 1 gün |
| Otomatik Test | 30 dakika | 4 saat |
| Regression Test | 1-2 gün | 3 gün |
| UAT Test | 3-5 gün | 1 hafta |
SLA Durumları¶
- 🟢 Yeşil: Test süresi içinde tamamlandı
- 🔵 Mavi: Test devam ediyor, süre içinde
- 🟡 Sarı: Test süresi dolmak üzere
- 🔴 Kırmızı: Test süresi aşıldı
Test Raporlama¶
Test Sonuç Tablosu¶
| Test Task | Test Türü | Sonuç | Süre | Tester | Durum |
|---|---|---|---|---|---|
| TST-1019 | Manuel | ✅ Başarılı | 1d 2h | Tester | DONE |
| TST-1020 | Auto | ✅ Başarılı | 2h | Developer | DONE |
| TST-1021 | Regression | ❌ Başarısız | 3d | Tester | TEST FAILED |
Test Kontrol Listesi¶
Test Task Oluşturma¶
- ACCEPTANCE-TEST projesi aktif mi?
- Task TST-XXXX formatında oluşturuldu mu?
- Summary kısa ve açık mı?
- Assignee (test yapacak) atandı mı?
- Reporter (onaylayacak) atandı mı?
- Component (modül) seçildi mi?
- Description test formatına uygun mu?
Test Yürütme¶
- Test adımları description'a yazıldı mı?
- Beklenen sonuç belirtildi mi?
- Test ortamı hazır mı?
- Test verileri mevcut mu?
- Test araçları çalışır durumda mı?
Test Sonuçlandırma¶
- Test sonucu description'a eklendi mi?
- Ekran görüntüleri eklendi mi (gerekirse)?
- Bulunan hatalar ayrı task olarak açıldı mı?
- Reporter onayı alındı mı?
- Task DONE durumuna çekildi mi?
- SLA süresi aşılmadı mı?
Test Raporlama¶
- Test sonuçları kaydedildi mi?
- SLA metrikleri takip ediliyor mu?
- Test coverage hesaplandı mı?
Not: Bu dokümandaki tüm bilgiler ISO/IEC 15504 SPICE | ENG.8 Test ve SUP.7 Documentation gereksinimlerine uygun olarak hazırlanmış ve proje dosyasında arşivlenmiştir.
Bu süreç dökümanı, tüm test ekiplerinin ACCEPTANCE-TEST projesi üzerinde standart test yönetimi uygulamasını sağlamak amacıyla hazırlanmıştır.